//package com.asset.salesforce.dao;
//
//import java.util.List;
//
//import org.hibernate.Query;
//import org.hibernate.Session;
//import org.hibernate.SessionFactory;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Repository;
//
//import com.asset.salesforce.domain.ViewType;
//
//
//@Repository
//public class ViewTypeDaoImpl {
//	@Autowired
//	SessionFactory sessionFactory;
//
//	@SuppressWarnings("unchecked")
//	public List<ViewType> listViewTypes() {
//
//		return sessionFactory.getCurrentSession().createQuery("from ViewType")
//				.list();
//	}
//
//	public ViewType getViewTypeById(Integer Id){
//		Session session = sessionFactory.getCurrentSession();
//		Query query = session.createQuery("from ViewType where  id = :Id");
//		query.setParameter("Id", Id);
//		@SuppressWarnings("unchecked")
//		List<ViewType>  viewTypes= query.list();
//		System.out.println("><><><><><><+++++++++++++++++++++++++++++"+viewTypes.size());
//		if(viewTypes.size() > 0)
//		return viewTypes.get(0);
//		else
//		return null;
//	}
//	
//}
